Duke Energy’s battery storage project in Texas wins top North American award

Share This Story